2:55
Israel Unveils New Defense System To Deflect Accusations Of Human Rights Violations | The Onion
Invidious8
5:06
"Shut Up. You Don't Get a Lawyer!": The Defense Authorization Act Guts Civil Liberties
ReasonVids2
6:05
Using Cameras to Fight Human Rights Abuses: Yvette Alberdingk Thijm of WITNESS
ReasonVids2